import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

class StudentManager {
    private List<String> students = new ArrayList<>();

    public StudentManager() {
        // 添加一些默认学生
        students.add("学生 1");
        students.add("学生 2");
        students.add("学生 3");
    }

    public List<String> getStudents() {
        return students;
    }

    public void manageStudents(Scanner scanner) {
        System.out.println("学生管理");
        System.out.println("1. 新增学生");
        System.out.println("2. 维护学生");
        System.out.println("3. 学生列表");
        System.out.print("请选择操作: ");
        int choice = scanner.nextInt();
        scanner.nextLine(); // 清除换行符

        switch (choice) {
            case 1:
                System.out.print("输入学生姓名: ");
                String studentName = scanner.nextLine();
                students.add(studentName);
                System.out.println("学生 " + studentName + " 已新增");
                break;
            case 2:
                // 维护学生的逻辑可以在这里实现
                System.out.println("维护学生功能尚未实现");
                break;
            case 3:
                System.out.println("学生列表:");
                for (String s : students) {
                    System.out.println(s);
                }
                break;
            default:
                System.out.println("无效选择");
        }
    }
}